package org.example.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@ToString
@TableName("itrip_hotel_room")
public class ItripHotelRoom implements Serializable {
    @TableId(type = IdType.AUTO)
    private Long id;
    @TableField("hotelId")
    private Long hotelId;
    @TableField("roomTitle")
    private String roomTitle;
    @TableField("roomPrice")
    private BigDecimal roomPrice;
    @TableField("roomBedTypeId")
    private Long roomBedTypeId;
    @TableField("isHavingBreakfast")
    private Integer isHavingBreakfast;
    @TableField("payType")
    private Integer payType;
    @TableField("satisfaction")
    private Double satisfaction;
    @TableField("isBook")
    private Integer isBook;
    @TableField("isCancel")
    private Integer isCancel;
    @TableField("isTimelyResponse")
    private Integer isTimelyResponse;
    @TableField("creationDate")
    private Date creationDate;
    @TableField("createdBy")
    private Long createdBy;
    @TableField("modifyDate")
    private Date modifyDate;
    @TableField("modifiedBy")
    private Long modifiedBy;
}
